package com.yuandian.management.vo.flowConf.pojo;

import lombok.Data;

import java.util.Date;

/**
 * 说明：系统-业务-步骤配置对象
 * @Author yanjun
 * @Date 2022/4/25 11:56
 */
@Data
public class SysBusiStepRelation {

    /**
     * 系统id
     */
    private Integer systemId;

    /**
     * 系统名称
     */
    private String systemName;

    /**
     * 业务编码
     */
    private String businessCode;

    /**
     * 业务名称
     */
    private String businessName;

    /**
     * 首端服务资源编码
     */
    private String resourceCode;

    /**
     * 步骤名称
     */
    private String stepName;

    /**
     * 步骤类型
     */
    private Integer stepType;

//    /**
//     * 从redis中获取sessionid进行回填专属指标
//     */
//    private String getSessionIdIndicator;
//
//    /**
//     * 保存sessionid到redis专属指标
//     */
//    private String saveSessionIdIndicator;

    /**
     * 步骤状态 是否确认
     */
    private Integer isConfirm;

//    /**
//     * t_business_single_relationship关系表的id值
//     */
//    private Integer busSingleRelationshipId;

    /**
     * 步骤顺序
     */
    private Integer sequence;

    /**
     * 是否配置组合策略
     */
    private Integer isConfigureStrategy;

    /**
     * 是否允许失败:0否、1是
     */
    private Integer isAllowFail;

    /**
     * 步骤是否允许缺失
     */
    private Integer isAllowLose;

    /**
     * 是否是单步骤
     */
    private Integer isSingleStep;

    /**
     * 确认时间
     */
    private Date confirmTime;
}
